The new managing director of Silverstone Circuit, Patrick Allen, has launched an outspoken attack on Formula 1 - saying the sport needs to be "a bit more exciting". Allen, the former head of marketing at the retailer Co-op Group in the UK, has... More »